suffer deprivation - French English Dictionary